Currently it doesn't block running, anyway, it better fix the small
bug considering if in the future HVM_MAX_VCPUS will not necessarily be
8x value.
Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>=
char *image;
int memsize, target=-1, vcpus = 1, acpi = 0, apic = 1;
PyObject *vcpu_avail_handle = NULL;
- uint8_t vcpu_avail[HVM_MAX_VCPUS/8];
+ uint8_t vcpu_avail[(HVM_MAX_VCPUS + 7)/8];
static char *kwd_list[] = { "domid",
"memsize", "image", "target", "vcpus",
uint32_t high_mem_pgend;
/* Bitmap of which CPUs are online at boot time. */
- uint8_t vcpu_online[HVM_MAX_VCPUS/8];
+ uint8_t vcpu_online[(HVM_MAX_VCPUS + 7)/8];
};
#endif /* __XEN_PUBLIC_HVM_HVM_INFO_TABLE_H__ */